package br.com.equus.DAO;

import java.util.List;

import br.com.equus.dto.PesquisarAnimalDTO;
import br.com.equus.entidade.Animal;
import br.com.equus.entidade.Proprietario;

public interface AnimalDAO {

	Long countAnimal(PesquisarAnimalDTO dto) throws Exception;

	List<Animal> paginateAnimal(int first, int pageSize, PesquisarAnimalDTO dto) throws Exception;

	List<Proprietario> carregaProprietario(String query) throws Exception;

}
